d49c19645d9ef134491b0c225a9235def1a5ac99,ambari-server/src/test/java/org/apache/ambari/server/api/services/stackadvisor/commands/StackAdvisorCommandTest.java,StackAdvisorCommandTest,testInvoke_success,#,149

Before Change


    doReturn(servicesJSON).when(command).getServicesInformation(request);
    doReturn(data).when(command)
        .adjust(any(StackAdvisorData.class), any(StackAdvisorRequest.class));
    when(saRunner.runScript(any(String.class), any(StackAdvisorCommandType.class), any(File.class)))
        .thenAnswer(new Answer<Boolean>() {
          public Boolean answer(InvocationOnMock invocation) throws Throwable {
            String resultFilePath = String.format("%s/%s", requestId, command.getResultFileName());

After Change


        FileUtils.writeStringToFile(resultFile, testResourceString);
        return null;
      }
    }).when(saRunner).runScript(any(String.class), any(StackAdvisorCommandType.class), any(File.class));
    TestResource result = command.invoke(request);

    assertEquals(expected, result.getType());